<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // let money = 1000+10;
    //     for(let i = 0; i <30; i++){
    //         if(i%7==0||i%6==0){
    //             money=money
                
    //         }
    //         else{
    //             money=money*1.01;
    //             console.log(i);
    //         }
    //        }
    //        console.log(money);


        // 用户输入一个数判断是否是素数，并弹出返回值
        // 素数：指在一个大于1的自然数中，除了1和此整数自身外，没法被其他自然数整除的数。
        function sum(num) {
            let res = '';
            if (num <= 2) {
                res = '请输入大于2的正整数';
            }
            for (let i = 2; i < num; i++) {
                if (num % i == 0) {
                    res = '不是';
                    break;
                } else {
                    res = '是';
                    break;
                }
            }
            return res;
        }
        var num = prompt('输入一个想要判断的数');//输入
        alert(sum(num));



    // <!-- 将100元整钞换成20元、10元、5元、2元、1元零钱，要求零钱总张数为30张，求有多少种换法？ -->

    var a, b, c, d, e;
        var num = 0;
        for (a = 0; a <= 100; a++) {
            for (b = 0; b <= (100 - a) / 2; b++) {
                for (c = 0; c <= (100 - a - 2 * b) / 5; c++) {
                    for (d = 0; d <= (100 - a - 2 * b - 5 * c) / 10; d++) {
                        for (e = 0; e <= (100 - a - 2 * b - 5 * c - d * 10) / 20; e++) {
                            if (a + b + c + d + e == 30 && (a + 2 * b + 5 * c + 10 * d + 20 * e == 100)) {
                                num++;
                            }
                        }
                    }
                }
            }
        }
        console.log(num);
    </script>
</body>
</html>